taxes and other legal dues - Turco Inglés Diccionario